Synonyms for "monitor lizard"

Words with similar meaning